const sequelize = require("./db");
const { DataTypes } = require('sequelize');

const Books = sequelize.define("Books",{
    name:{
        type:DataTypes.STRING,
        allowNull:false,
        comment:"书名"
    },
    picture:{
        type:DataTypes.STRING,
        allowNull:false,
        comment:"图书封面"
    },
    author:{
        type:DataTypes.STRING,
        allowNull:false,
        comment:"作者"
    },
    publicDate:{
        type:DataTypes.STRING,
        allowNull:false,
        comment:"出版日期"
    }
},{
    freezeTableName:true,  // 表名是否冻结，默认false，会自动添加s
    timestamps:true,  // 不自动添加时间戳,包括创建时间和更新时间
    paranoid:true,  // 软删除，默认false，不开启软删除
})



module.exports = Books